home *** CD-ROM | disk | FTP | other *** search
/ Web Star/List Star - Eve…he Ultimate Internet Site / StarNine Internet Pubisher (Web Star and List Star)(StarNine)(1995).iso / Extras / Scripting Solutions / Using Perl with WebSTAR < prev   
Text File  |  1995-06-26  |  2KB  |  53 lines

  1. <html>
  2. <head>
  3. <title>Using Perl with WebSTAR</title>
  4. </head>
  5. <body>
  6. <h1>Using Perl with MacHTTP</h1>
  7. In order to use perl scripts with MacHTTP, you need two things, the
  8. MacPerl application itself, and the MacPerl CGI applet for use with MacHTTP.
  9. The MacPerl application can be found on the major Mac archives, including:
  10. <ul>
  11. <li><a href=ftp://archive.umich.edu/development/languages/macperl4.13.sit.hqx>
  12.     ftp://archive.umich.edu/development/languages/macperl4.13.sit.hqx</a>
  13. <li><a
  14. href=ftp://wuarchive.wustl.edu/systems/mac/umich.edu/development/languages/macperl4.13.sit.hqx>
  15.  
  16. ftp://wuarchive.wustl.edu/systems/mac/umich.edu/development/languages/macperl4.13.sit.hqx</a>
  17. <li><a
  18. href=ftp://src.doc.ic.ac.uk/computing/systems/mac/development/languages/macperl4.13.sit.hqx>
  19.  
  20. ftp://src.doc.ic.ac.uk/computing/systems/mac/development/languages/macperl4.13.sit.hqx</a>
  21. <li><a
  22. href=ftp://archie.au/micros/mac/umich/development/languages/macperl4.13.sit.hqx>
  23.  
  24. ftp://archie.au/micros/mac/umich/development/languages/macperl4.13.sit.hqx</a>
  25. </ul>
  26. You can find the CGI applet at the following URL:
  27. <ul>
  28. <li><a href="ftp://err.ethz.ch/pub/neeri/MacPerlBeta/PCGI.sit.hqx">
  29.     ftp://err.ethz.ch/pub/neeri/MacPerlBeta/PCGI.sit.hqx</a>
  30. </ul>
  31.  
  32. To create your own Perl applet, you need to use ResEdit to replace to contents
  33. of the TEXT resource in the CGI applet with your own Perl source.  You should
  34. examine the existing source first, as it shows how the arguments are passed to
  35. your script.  This applet understands both the "GET" and the "POST" methods.
  36. <p>
  37. With the next release of MacPerl, using ResEdit will be unnecessary, as MacPerl
  38. itself will be able to compile CGI applets as well as regular applets.
  39. <p>
  40. For more information on Perl, the best resources are the Unix man pages,
  41. and the book, <cite>Programming Perl</cite>, by Randal Schwartz, and
  42. Larry Wall, the author of Perl.  Another good source is the
  43. <a href=http://www.cis.ufl.edu/perl/>Perl WWW Site</a>.
  44. <p>
  45. For more information on CGI, see <a
  46. href=http://hoohoo.ncsa.uiuc.edu/cgi/overview.html>
  47. The Common Gateway Interface</a> on NCSA's server.
  48. <hr>
  49. <a href=http://www-cs-students.stanford.edu/~atwood/bio.html>sra</a>
  50. October 10, 1994
  51. </body>
  52. </html>
  53.